multiple rocket launcher - Allemand Anglais Dictionnaire